package com.best.oasis.settlement.web.action.security;

import com.best.oasis.settlement.common.entity.security.Role;
import com.best.oasis.settlement.common.vo.security.CheckedRoleTreeVO;
import com.best.oasis.settlement.common.vo.security.RoleVO;
import com.best.oasis.settlement.web.action.base.BaseAction;
import com.best.oasis.util.tree.TreeNode;

public interface RoleAction extends BaseAction<RoleVO, Role> {

    public TreeNode getRoleTree(Long groupId);

    public CheckedRoleTreeVO getCheckedRoleTree(Long groupId);

    public TreeNode getSelectedRoleTree(Long groupId);
}
